bundle of light rays - German English Dictionary